package Controlador;

import Modelo.Chofer;
import Modelo.Listas;
import Vista.JFrameChoferes;
import Vista.JFrameConsulChoferes;
import java.util.LinkedList;

public class ControladorConsulChoferes {

    private JFrameConsulChoferes formConsulChoferes;
    private Listas listaChoferes;

    public ControladorConsulChoferes(Listas lisCho) {
        listaChoferes = lisCho;
        formConsulChoferes = new JFrameConsulChoferes();
        formConsulChoferes.setLocationRelativeTo(null);
        formConsulChoferes.setVisible(true);
        cargarGridChoferes();
    }

    private void cargarGridChoferes() {
        int Fila;
        Chofer chofer = new Chofer();

        for (Fila = 0; Fila < listaChoferes.getListaChoferes().size(); Fila++) 
        {
            chofer = listaChoferes.getListaChoferes().get(Fila);

            formConsulChoferes.getjTableChoferes().setValueAt(chofer.getCedula(), Fila, 0);
            formConsulChoferes.getjTableChoferes().setValueAt(chofer.getNombres(), Fila, 1);
            formConsulChoferes.getjTableChoferes().setValueAt(chofer.getDireccion(), Fila, 2);
            formConsulChoferes.getjTableChoferes().setValueAt(chofer.getTelefonos(), Fila, 3);
            formConsulChoferes.getjTableChoferes().setValueAt(chofer.getCISocio(), Fila, 4);
            formConsulChoferes.getjTableChoferes().setValueAt(chofer.getCodCoop(), Fila, 5);
        }
    }
}
